home *** CD-ROM | disk | FTP | other *** search
- On Wed, 27 May 1998, Aleksander Salwa wrote:
-
- > Chcialbym sie dowiedziec, jak dostac baze rejestrow sprzetowych
- > w C. Inaczej mowiac, chodzi mi o adres struktury 'Custom',
- > zdefiniowanej w 'hardware/custom.h'. Tam jest napisane cos takiego
- > (mniej wiecej):
- > /*
- > Do this to get base of custom chips registers:
- > extern struct Custom custom;
- > */
- [snip]
- > Wnioskuje z tego, ze nazwa 'custom' jest zastrzezona przez
- > kompilator.
-
- Nie tyle przez kompilator, co przez biblioteke amiga.lib, o ile mnie
- pamiec nie myli.
-
- > Jak to zrobic poprawnie ?
-
- Sugeruje tak:
-
- struct Custom* custom=0xdf....;
-
- Zamiast 0xdf.... wstawiasz adres tych rejestrow - nie pamietam go.
-
- Tak swoja droga, to radze Ci sie 2 razy zastanowic, czy rzeczywiscie jest
- Ci to potrzebne. A jak dojdziesz do wniosku ze tak, to zastanow sie
- jeszcze raz, czy C jest do tego najlepszym pomyslem.
-
- / Kamil Iskra AmigaOS Linux/i386 Linux/m68k \
- | GeekGadgets GCC maintainer UNIX system administrator |
- | iskra@student.uci.agh.edu.pl kiskra@ernie.icslab.agh.edu.pl |
- \ kamil@dwd.interkom.pl http://student.uci.agh.edu.pl/~iskra /
-
-
-